* {
    margin: 0; padding: 0; list-style: none; box-sizing: border-box; text-decoration: none;
}

html, body, #app, .home {
    width: 100%;
    height: 100%;
}

%center {
    display: flex;
    justify-content: center;
    align-items: center;
}

.home {
    header {
        width: 100%;
        padding: 10px;
        @extend %center;
        background-color: #eeeeee;

    }
    main {
        .list {
            li {
                padding: 10px;
                border-bottom: 1px solid #ccc;
                @extend %center;
                justify-content: flex-start;
                span {
                    width: 20%;
                }
                i {
                    width: 15%;
                    cursor: pointer;
                }
            }
        }
    }
}